package com.example.paperk

import com.blankj.utilcode.util.EncryptUtils
import java.util.*

class MD5Utils {
    /**
     * 针对服务器中每个接口中sign参数的加密方法
     * 规则
     * 参数多
     * 顺序不好配
     */
    companion object {
        fun createSign(oldStr : String): String {
            if (oldStr!!.isEmpty())
                return ""
            var arrs = oldStr.toCharArray()
            //直接升序
            Arrays.sort(arrs)
            var str = String(arrs)
            return EncryptUtils.encryptMD5ToString(str + "tamboo").toLowerCase();
        }

    }


}